/* 输出六十甲子 */

// 十天干
const HEAVENLY_STEMS = ['甲','⼄','丙','丁','戊','⼰','庚','⾟','壬','癸'];
// 十二地支
const EARTHLY_BRANCHES = ['⼦','丑','寅','卯','⾠','⺒','午','未','申','⾣','戌','亥'];

let s = '' ;

for( let i = 0 ; i < 60 ; i++ ){

	let a = i % HEAVENLY_STEMS.length ; // 获得一个与"天干"对应的索引值
	let b = i % EARTHLY_BRANCHES.length ; // 获得一个与"地支"对应的索引值

	let c = HEAVENLY_STEMS[ a ] + '' + EARTHLY_BRANCHES[ b ];

	s = s + c + ( ( i + 1 )  % 12 == 0 ? '\n' : '\t');
}

console.log( s );